37 research outputs found
On the Decoding of Polar Codes on Permuted Factor Graphs
Polar codes are a channel coding scheme for the next generation of wireless
communications standard (5G). The belief propagation (BP) decoder allows for
parallel decoding of polar codes, making it suitable for high throughput
applications. However, the error-correction performance of polar codes under BP
decoding is far from the requirements of 5G. It has been shown that the
error-correction performance of BP can be improved if the decoding is performed
on multiple permuted factor graphs of polar codes. However, a different BP
decoding scheduling is required for each factor graph permutation which results
in the design of a different decoder for each permutation. Moreover, the
selection of the different factor graph permutations is at random, which
prevents the decoder to achieve a desirable error-correction performance with a
small number of permutations. In this paper, we first show that the
permutations on the factor graph can be mapped into suitable permutations on
the codeword positions. As a result, we can make use of a single decoder for
all the permutations. In addition, we introduce a method to construct a set of
predetermined permutations which can provide the correct codeword if the
decoding fails on the original permutation. We show that for the 5G polar code
of length , the error-correction performance of the proposed decoder is
more than dB better than that of the BP decoder with the same number of
random permutations at the frame error rate of
Develop algorithms to determine the status of car drivers using built-in accelerometer and GBDT
In this paper, we introduce a mobile application called CarSafe, in which data from the acceleration sensor integrated on smartphones is exploited to come up with an efficient classification algorithm. Two statuses, "Driving" or "Not driving," are monitored in the real-time manner. It enables automatic actions to help the driver safer. Also, from these data, our software can detect the crash situation. The software will then automatically send messages with the user's location to their emergency departments for timely assistance. The application will also issue the same alert if it detects a driver of a vehicle driving too long. The algorithm's quality is assessed through an average accuracy of 96.5%, which is better than the previous work (i.e., 93%)
A Hardware-Oriented Concurrent Test Zone Search Algorithm for High-Efficiency Video Coding
ํ์๋
ผ๋ฌธ (์์ฌ)-- ์์ธ๋ํ๊ต ๋ํ์ : ์ ๊ธฐยท์ ๋ณด๊ณตํ๋ถ, 2017. 2. ์ดํ์ฌ.High-Efficiency Video Coding (HEVC) [1-5] is the latest video coding standard, in which the compression performance is double that of its predecessor, the H.264/AVC standard while the video quality remains unchanged. In HEVC, the Test Zone (TZ) search algorithm is widely used for integer motion estimation because it effectively searches the good-quality motion vector with a relatively small amount of computation. However, the complex computation structure of the TZ search algorithm makes it difficult to implement it in hardware. This work proposes a new integer motion estimation algorithm which is designed for hardware execution by modifying the conventional TZ search to allow parallel motion estimations of all prediction unit (PU) partitions. The algorithm consists of the three phases of zonal, raster and refinement searches. At the beginning of each phase, the algorithm obtains the search points required by the original TZ search for all PU partitions in a coding unit (CU). Then, all redundant search points are removed prior to the estimation of the motion costs and the best search points are then selected for all PUs. Compared to the conventional TZ search algorithm, experimental results show that the proposed algorithm significantly decreases the Bjรธntegaard-Delta bitrate (BD-BR) by 0.84%, and it also reduces the computational complexity by 54.54%.Chapter 1 Introduction
Chapter 2 The Conventional TZ Search Algorithm And Related Works 8
Chapter 3 The Hardware-Oriented Concurrent TZ Search Algorithm 13
Chapter 4 Complexity Reduction Schemes Of The Propsed Algorithm 29
Chapter 5 Experimental Results 35
Chapter 6 Conclusion 46
Bibliography 48
Abstract in Korean 52Maste